home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 49 / Amiga Format CD49 (2000-01-17)(Future Publishing)(GB)(Track 1 of 3)[!][issue 2000-02].iso / -serious- / programming / c / adoslib / doku / adoslib.dok < prev    next >
Text File  |  1999-12-06  |  2KB  |  45 lines

  1. ADOSLIB.lib ist eine kleine Link-Library mit Funktionen
  2. die in vbcc zur Zeit nicht im Standard vorhanden sind.
  3. Die Link ist Freeware. Weitergabe nur im Originalzustand.
  4. Die Benutzung ist uneingeschränkt frei.
  5.  
  6. Die Funktion putenv benötigt Strdup (in vbcc nicht vorhanden,
  7. zu finden in der STRINGLIB.lib), alle anderen Funktionen
  8. greifen nur auf in vbcc vorhandene Funktionen zurück.
  9.  
  10.  
  11. getcwd: Gibt den Pfadnamen des aktuellen Verzeichnisses zurück
  12. char *getcwd (char *path, int size);
  13.  
  14. SystemErrNil: System mit stderr -> NIL:
  15. int SystemErrNil(char *com);
  16.  
  17. cmp: Ein Stringvergleich, für die Nutzung mit sort() gedacht
  18. int cmp (char **a, char **b);
  19.  
  20. setenv: ENV-Variable mit Wert (value) setzen
  21. int setenv (char *name, char *value);
  22.  
  23. unlink - Löschen eines Files
  24. int unlink (char *name);
  25.  
  26. GetCurrentPath: Ermittelt den vollen Pfad zum aktuellen Verzeichnis
  27. void GetCurrentPath (register char *path);
  28.  
  29. GetProgramPath: Ermittelt den vollen Pfad von wo das Programm gestartet wurde.
  30. void GetProgramPath (register char *path);
  31.  
  32. makedir: Erstellt das angegebene Verzeichnis
  33. void makedir (UBYTE *file);
  34.  
  35. putenv: Schreibt Environment. Aufruf mit putenv("var=value");
  36. void putenv (char *s);
  37.  
  38. CheckSetPatchVersion: Prüft ob SetPatch gestartet wurde, kann optional auch
  39. Version/Revision von SetPatch testen.
  40. BOOL CheckSetPatchVersion(struct ExecBase *SysBase, UWORD version, UWORD revision);
  41.  
  42. CheckProzessor: Prüft ob CPU und FPU des Programmes zum System passen.
  43. CPU/FPU werden aus den Compileraufruf -DCPU und -DFPU erwartet.
  44. BOOL CheckProzessor();
  45.